package chapter6;

public interface Output {
    //接口中定义的成员变量只能是常量
    int MAX_CACHE_LINE = 50;
    //接口中的普通方法只能是public的抽象方法
    void out();
    void getData(String msg);
    //接口中定义的默认方法
    default void print(String... msgs) {
        for (String msg : msgs) {
            System.out.println(msg);
        }
    }
    default void test() {
        System.out.println("默认的test()方法");
    }

    static String staticTest() {
        return "接口里的静态方法";
    }

    private void foo() {
        System.out.println("接口中的私有方法");
    }

    private static void bar() {
        System.out.println("接口中的静态私有方法");
    }
}
